﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections.ObjectModel;


namespace Controladora.Seguridad
{
    public class CUGestionarsession
    {
        private static CUGestionarsession _Instancia;

        public static CUGestionarsession ObtenerInstancia()
        {
            if (_Instancia == null)
            {
                _Instancia = new CUGestionarsession();
            }
            return _Instancia;
        }

       private CUGestionarsession()
       {
           //Servicios.Conexion.ObtenerInstancia().Conectar("Seguridad");
           //Modelo.Seguridad.CatalogoUsuarios.ObtenerInstancia(); 
           //Servicios.Conexion.ObtenerInstancia().Desconectar();
       }

       public bool GuardarSessionUsuario(Entidades.Seguridad.Session _Session)
       {
           Servicios.Conexion.ObtenerInstancia().Conectar("Seguridad");
           bool res = Modelo.Seguridad.CatalogoSession.ObtenerInstancia().AgregarSession(_Session);
           Servicios.Conexion.ObtenerInstancia().Desconectar("Seguridad");
           return res;
       }

    }
}
